Sensitivity Analysis and Design Optimization through Automatic Differentiation

نویسندگان

  • Sanjukta Bhowmick
  • Paul D. Hovland
  • Boyana Norris
  • Michelle Mills
  • Jean Utke
چکیده

Automatic, or algorithmic, differentiation (AD) is a technique for transforming a program or subprogram that can be interpreted as computing a mathematical function, including arbitrarily complex simulation codes, into one that computes the derivatives of that function. We describe the implementation and application of automatic differentiation tools. We highlight recent advances in the combinatorial algorithms and compiler technology that underlie successful implementation of automatic differentiation tools. We discuss applications of automatic differentiation in design optimization and sensitivity analysis. We also describe ongoing research in the design of language-independent source transformation infrastructures and memory management for automatic differentiation algorithms.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

NASA TECHNICAL MEMORANDUM 107661 _ ' _ / / Automatic Differentiation as a Tool in Engineering Design

Automatic Differentiation (AD) is a tool that system........... atically implements the chain rule of differentiation to obtain the derivatives of functions calculated by computer programs. In this paper, it is assessed as a tool .... for engineering design. The paper discusses the for: ward and reverse modes of AD, their computing re:.......... quirements as well as approaches to implementing ...

متن کامل

Multidisciplinary Techniques and Novel Aircraft Control Systems

The Aircraft Morphing Program at NASA Langley Research Center explores opportunities to improve airframe designs with smart technologies. Two elements of this basic research program are multidisciplinary design optimization (MDO) and advanced flow control. This paper describes examples where MDO techniques such as sensitivity analysis, automatic differentiation, and genetic algorithms contribut...

متن کامل

Automatic Differentiation of Advanced Cfd Codes for Multidisciplinary Design

Automated multidisciplinary design of aircraft and other ight vehicles requires the optimization of complex performance objectives with respect to a number of design parameters and constraints. The e ect of these independent design variables on the system performance criteria can be quanti ed in terms of sensitivity derivatives which must be calculated and propagated by the individual disciplin...

متن کامل

Design and Parameters Optimization of Pteris vittata Automatic Sowing Machine for Phytoremediation

In view of the uneven artificial sowing, low sowing, as well as the fact that the existing seeders cannot meet the sowing requirements of Pteris vittata, this paper designed an automatic plug seeder by using the method of spraying and sowing after mixing spores and water. In order to obtain the optimum working parameters of the seeder, response surface method (RSM) was employed to desi...

متن کامل

Sensitivity Analysis of Water Flooding Optimization by Dynamic Optimization

This study concerns the scope to improve water flooding in heterogeneous reservoirs. We used an existing, in-house developed, optimization program consisting of a reservoir simulator in combination with an adjoint-based optimal control algorithm. In particular we aimed to examine the scope for optimization in a two-dimensional horizontal reservoir containing a single high permeable streak, ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005